﻿@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 

a:link { text-decoration: none;color: #535353;}

a:visited {text-decoration: none; color: #535353;}

a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #535353;}

.clear{ clear:both;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}





/* flexslider */

.flexslider{position:relative;height:556px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:556px;}

.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}





.ssbg{ background:url(../images/sssbg.jpg) center no-repeat; height:66px;}



.sousuo{ width:1080px; margin:0 auto; height:55px; padding-top:10px; }

.sousuo .re_ci{ float:left; height:51px; line-height:51px; padding-left:20px; color:#4d4d4d; }

.sousuo .re_ci a{ padding-right:5px;color:#585858; }

.sousuo .re_ci span{ font-size:14px;font-weight:bold;}

.sousuo .biao_dan{ float:right; padding-top:12px;width:328px; height:32px; }

.biao_dan .search1{ float:left;width:244px; height:28px; border:1px solid #dbdbdb;line-height:32px;  padding-left:8px;}

.biao_dan .button1{ width:35px; float:left; height:32px; background:url(../images/btbg.jpg) right 1px no-repeat; color:#FFF;}



.liaojiebg{ background:url(../images/liaojiebg.jpg) repeat-x; height:408px; width:100%; padding-top:48px;}

.liaojiebg .liaojiet{ background:url(../images/liaojiet.jpg) center no-repeat; height:63px; width:100%;}

.liaojiet .ljtt{ width:1080px; margin:0 auto; height:63px; position:relative;}

.ljtt .ljt1{

	font-size: 18px;

	position: absolute;

	left: 433px;

	top: -27px;

}

.ljtt .ljt2{

	font-size: 30px;

	font-weight: bold;

	position: absolute;

	left: 433px;

	top: 14px;

}

.ljtt .ljt2 span{ color:#0258c7; font-weight:bold;}

.ljtt .ljt3{

	position: absolute;

	font-size: 20px;

	left: 389px;

	top: 77px;

}

.ljcon{ background:url(../images/liaojiec.jpg) no-repeat; height:225px; width:1080px; margin:0 auto; position:relative; font-size:16px; margin-top:57px;}

.ljcon .ljcon1{

	position: absolute;

	left: 78px;

	top: 236px;

}

.ljcon .ljcon2{

	position: absolute;

	left: 355px;

	top: 236px;

}

.ljcon .ljcon3{

	position: absolute;

	left: 648px;

	top: 236px;

}

.ljcon .ljcon4{

	position: absolute;

	left: 910px;

	top: 236px;

}



.ads1bg{ background:url(../images/ads1bg.jpg) center no-repeat; height:199px; width:100%;}

.ads1bg .ads1{ width:1080px; margin:0 auto; height:199px; position:relative;color:#FFF;}

.ads1bg .ads1 .ads1_t{

	font-size: 14px;

	position: absolute;

	left: 519px;

	top: 122px;

}

.ads1bg .ads1 .ads1_t span{

	font-size: 26px;

	font-family: Impact;



}

.ads1 .ads1_an{

	position: absolute;

	left: 792px;

	top: 118px;

}



.chanpinbg{ width:100%; background:url(../images/chanpinbg.jpg) center no-repeat; height:700px;}

.chanpinbg .chanpin{ width:1080px; margin:0 auto; height:700px; position:relative;}

.chanpin .cpt{

	width: 1080px;

	height: 42px;

	position: absolute;

	left: 2px;

	top: 163px;

}

.chanpin .cpt ul{ margin-left:268px;}

.chanpin .cpt ul li{ background:url(../images/chantli.jpg) no-repeat; width:142px; height:41px; float:left; text-align:center; line-height:41px; margin-right:57px;}

.chanpin .cpt ul li a{ font-size:16px; color:#FFF;}

.chanpin .cpt ul li:hover{ background:url(../images/chantlihover.jpg) no-repeat;}

.chanpin .cpcon{

	float: left;

	position: absolute;

	left: 14px;

	top: 234px;

}



.cpcon ul li{ float:left; width:237px; margin-left:15px; margin-bottom:15px;}

.cpcon ul li img{ width:235px; height:166px; border:1px solid #CCC;}

.cpcon ul li span{ width:237px; height:25px; line-height:25px; text-align:center; float:left;}



.cpcon ul li:hover{ background:#0070c6;}



.tedianbg{ background:url(../images/tdbg.jpg) center no-repeat; height:753px; width:100%;}

.tedianbg .tdt{ width:1080px; margin:0 auto; position:relative; color:#FFF;}

.tedianbg .tdt .tdt1{

	font-size: 40px;

	font-weight: bold;

	position: absolute;

	left: 237px;

	top: 60px;

}

.tedianbg .tdt .tdt2{

	position: absolute;

	font-size: 24px;

	left: 527px;

	top: 73px;

}



.tdcon{ width:1080px; margin:0 auto; height:455px; position:relative;}

.tdcont{ width:1080px; position:absolute; top:146px;}

.tdcont ul li{ font-size:16px; color:#FFF; float:left; width:360px; height:60px; line-height:60px; text-align:center;}

.tdcont ul li a{ font-size:24px; color:#FFF;}

.tdcont ul li:hover{ background:#f3470a;}





.tdcon_nei{ width:1080px; float:left; position:absolute;top:241px;}

.tdcon_nei .tdnei_l{ float:left; width:468px; padding-left:35px;} 

.tdcon_nei .tdnei_2{ float:left; width:505px; padding-left:61px;} 

.tdcon_nei .tdnei_2 p{ line-height:35px; font-size:16px;}

.tdcon_nei .tdnei_2 .td_an{ float:left; margin-top:5px;}



.youshibg{ width:100%; background:url(../images/youshibg.jpg) center no-repeat; height:500px;}

.youshibg .youshi{ width:1080px; margin:0 auto; height:499px; position:relative;}

.youshi .yst{

	font-size: 30px;

	font-weight: bold;

	color: #0070c6;

	position: absolute;

	left: 426px;

	top: 12px;

}

.youshi span{ color:#0070c6;}

.youshi .ysc1{

	font-size: 13px;

	position: absolute;

	width: 254px;

	height: 95px;

	line-height: 24px;

	left: 10px;

	top: 355px;

}

.youshi .ysc2{
font-size: 14px;
position: absolute;
width: 259px;
height: 81px;
line-height: 23px;
left: 272px;
top: 141px;

}

.youshi .ysc3{

	font-size: 14px;

	position: absolute;

	width: 259px;

	height: 95px;

	line-height: 24px;

	left: 548px;

	top: 360px;

}

.youshi .ysc4{

	font-size: 14px;

	position: absolute;

	width: 240px;

	height: 95px;

	line-height: 24px;

	left: 832px;

	top: 150px;

}



.jienengbg{ background:url(../images/jienengbg.jpg) center no-repeat; height:350px; width:100%;}



.jienengbg .jieneng{ width:1080px; height:350px; margin:0 auto; position:relative; color:#FFF;}

.jieneng .jdt{

	 color: #fff;

    font-size: 37px;

    font-weight: bold;

    left: 412px;

    position: absolute;

    top: 31px;

}



.jieneng .jn1{

	font-size: 16px;

	position: absolute;

	top: 190px;

	left: 13px;

}

.jieneng .jn2{

	font-size: 16px;

	position: absolute;

	top: 190px;

	left: 265px;

}

.jieneng .jn3{

	font-size: 16px;

	position: absolute;

	top: 190px;

	left: 517px;

}

.jieneng .jn4{

	font-size: 16px;

	position: absolute;

	top: 190px;

	left: 774px;

}

.jieneng .jn5{

	font-size: 16px;

	position: absolute;

	top: 190px;

	left: 1015px;

}



.jieneng .jn6{

	font-size: 16px;

	position: absolute;

	top: 204px;

	left: 130px;

}

.jieneng .jn7{

	font-size: 16px;

	position: absolute;

	top: 204px;

	left: 387px;

}

.jieneng .jn8{

	font-size: 16px;

	position: absolute;

	top: 204px;

	left: 643px;

}

.jieneng .jn9{

	font-size: 16px;

	position: absolute;

	top: 204px;

	left: 892px;

}



.shejibg{ background:url(../images/shejibgbg.jpg) repeat; width:100%; height:570px;}

.shejibg .sheji{ width:1080px; height:570px; position:relative; margin:0 auto; background:url(../images/zhuanyebg.jpg) no-repeat;}

.sheji .sj1{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 564px;

	left: 499px;

	top: 154px;

}

.sheji span{ font-size:18px; color:#193e90; font-weight:bold;}



.sheji .sj2{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 564px;

	left: 497px;

	top: 199px;

}

.sheji .sj3{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 564px;

	left: 495px;

	top: 272px;

}

.sheji .sj4{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 585px;

	left: 497px;

	top: 342px;

}

.sheji .sj5{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 564px;

	left: 498px;

	top: 393px;

}

.sheji .sj6{

	position: absolute;

	font-size: 14px;

	line-height: 30px;

	width: 564px;

	left: 496px;

	top: 435px;

}

.ads2bg{ background:url(../images/ads2bg.jpg) center no-repeat; height:199px; width:100%;}

.ads2bg .ads2{ width:1080px; margin:0 auto; height:199px; position:relative;color:#FFF;}

.ads2bg .ads2 .ads1_t{

	font-size: 14px;

	position: absolute;

	left: 519px;

	top: 122px;

}

.ads2bg .ads2 .ads1_t span{

	font-size: 26px;

	font-family: Impact;



}

.ads2 .ads1_an{

	position: absolute;

	left: 792px;

	top: 118px;

}



.jzbg{ width:100%; height:457px; background:url(../images/liaojiebg1.jpg) repeat;padding-top:35px;}

.jzbg .jz_t{ background:url(../images/jianzheng_t.jpg) center no-repeat; line-height:53px; height:53px; text-align:center; width:1080px; margin:0 auto;}

.jzbg .jz_t a{ font-size:24px; color:#0372c7; font-weight:bold;}

.jzbg .jz_con{ margin:0 auto; width:1080px;}

.jzbg .jz_con .jz1{ margin-top:30px; margin-left:18px; width:250px; float:left; margin-left:15px;}

.jzbg .jz_con .jz1:hover{ background:#0660a6; color:#FFF;}

.jzbg .jz_con .jz1:hover .jz1_more{ background:none;}

.jzbg .jz_con .jz1:hover a{ color:#FFF;}

.jz1 .jz1_pic{ float:left;}

.jz1 .jz1_pic img{ width:231px; height:151px; padding:5px; border:1px solid #CCC;}

.jz1 .jz1_t{width:250px; float:left; line-height:25px; text-align:center;height: 25px;
overflow: hidden;}

.jz1 .jz1_t a{ font-size:14px;}

.jz1 .jz1_con{ padding: 5px;
line-height: 25px;
float: left;
height: 73px;}

.jz1 .jz1_more{float: left; margin-top:10px; background:url(../images/jz_an.jpg) no-repeat; line-height:27px; width:231px; height:27px; text-align:center;}

.jz1 .jz1_more a{ color:#FFF;}





.aboutbgbg{ width:100%; height:609px; background:#f1f1f1;}

.about{ width:1080px; margin:0 auto; height:333px;}

.about .ab_t{ margin-top:25px; height:45px; background:url(../images/about_tbg.jpg) center bottom no-repeat; float:left; width:1080px;}

.about .ab_t .abt1{ float:left; background:url(../images/abttttt.jpg) left center no-repeat; padding-left:31px;}

.about .ab_t .abt1 a{ font-size:18px; color:#0070c6; font-weight:bold;}

.about .ab_t .abt2{ float:right; padding-right:15px;}

.about .abt_con{ float:left;}

.abt_con .abcon_l{ width:418px; float:left;}

.abt_con .abcon_l img{ width:403px; background:#FFF; height:244px; float:left; padding:5px; border:1px solid #CCC;}

.abt_con .abcon_r{ width:634px; float:left; margin-left:20px;}

.abcon_r .abconr_t{ font-size:16px; color:#a50505;clear:both;}

.abcon_r .abconr_t ul li{ float:left; width:115px; height:33px; background:#5c5c5c; margin-right:10px;line-height:33px; text-align:center;}

.abcon_r .abconr_t ul li a{ font-size:16px; color:#FFF;}

.abconr_con{ line-height:30px; padding-top:15px; float:left; font-size:14px; }

.abcon_r .abconr_t ul li:hover{ background:#c4424e;}

.abcon_r .abconr_t ul li:hover a{ color:#FFF;}



.rongyu{ width:1080px; height:270px; margin:0 auto; margin-top:20px;}

.rongyu .rongyu_t{ height:49px; width:1080px;}

.rongyu_t .ryt1{ width:340px; float:left;}

.rongyu_t .ryt1 ul li{ text-align:center; float:left; background:url(../images/rongyutt.jpg) no-repeat; width:143px; height:36px; line-height:36px; margin-right:10px;} 

.rongyu_t .ryt1 ul li a{ font-size:16px; color:#0070c6;}

.rongyu_t .ryt2{ width:83px; float:right; height:45px;}

.rongyu_t .ryt1 ul li:hover{ background:#0070c6;}

.rongyu_t .ryt1 ul li:hover a{ color:#FFF;}



.rongyu_con{ overflow: hidden;width:1080px; float:left; margin-top:10px;}

.rongyu_con ul li{ float:left; width:200px; margin-left:5px; margin-right:10px;}

.rongyu_con ul li img{ width:188px; height:145px; padding:5px; background:#FFF; border:1px solid #CCC;}

.rongyu_con ul li span{width:200px; height:18px; float:left; text-align:center;}

.rongyu_con ul li:hover{background:#0070c6;}

.rongyu_con ul li:hover a{ color:#FFF;}







.ads3bg{ background:url(../images/ads3.jpg) center no-repeat; height:196px; width:100%;}

.ads3bg .ads3{ width:1080px; margin:0 auto; height:199px; position:relative;color:#FFF;}

.ads3bg .ads3 .ads1_t{

	font-size: 14px;

	position: absolute;

	left: 519px;

	top: 122px;

}

.ads3bg .ads3 .ads1_t span{

	font-size: 26px;

	font-family: Impact;



}

.ads3 .ads1_an{

	position: absolute;

	left: 792px;

	top: 118px;

}







.xwbg{ width:100%; background:#efefef; display:block; height:auto;}

.xinxi_wenti{ width:1080px; height:572px; margin:0 auto; clear:both; padding-top:20px; }

.xinxi_wenti .news{ float:right; width:772px; background:#ffffff; height:544px;}

.news .ttt{ background:#e7e4e4; height:45px; width:772px; }

.news .ttt ul{ width:535px; float:left; height:45px;}

.news .ttt .gd{ float:right; line-height:45px; padding-right:5px;}

.news .ttt li{ float:left; width:116px;  height:45px;text-align:center; line-height:45px;cursor:pointer;}

.news .ttt li a{ font-size:14px; font-family: microsoft yahei; color:#000; }

.news .ttt li.hover{ width:115px; height:45px;font-weight:bold; background:#1a62ac; display:block; }

.news .ttt li.hover a{ color:#FFF;}

.news .tabcont{ width:772px; float:left; height:auto;clear:both;}

.news .tabcont .tabc{width:772px; float:left; height:auto;clear:both;}



.news .tabcont .tabc .xinwen_con{ width:772px;float:left; padding-top:15px;}

.news .tabcont .tabc .xinwen_con .about_pic{ width:222px; float:left; padding-left:20px; height:139px;}

.news .tabcont .tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}

.news .tabcont .tabc .xinwen_con ul{ float:left; width:498px; height:110px;padding-left:15px; padding-top:10px;}

.news .tabcont .tabc .xinwen_con ul li{ width:275px;}

.news .tabcont .tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; }

.news .tabcont .tabc .xinwen_con ul li.ali1 a{ font-size:14px; color:#0070c6; font-weight:bold;}

.news .tabcont .tabc .xinwen_con ul li.ali2{ line-height:22px; width:490px; height:71px; overflow:hidden;}

.news .tabcont .tabc .xinwen_con ul li.ali3 a{  font-weight:bold; font-size:14px; color:#047bdd; }

.news .tabcont .tabc .dixw{ width:772px; float:left;}

.news .tabcont .tabc .dixw ul{ padding-top:10px; width:674px; float:left;}

.news .tabcont .tabc .dixw ul li{ padding-right:10px; line-height:30px; height:30px;  width:740px;float:left; padding-left:10px;  border-bottom:1px dashed #CCCCCC; }

.news .tabcont .tabc .dixw ul li a{ float:left;}

.news .tabcont .tabc .dixw ul li span{ float:right;}



.xwbg{ width:100%; background:#efefef; display:block; height:auto;}

.xinxi_wenti{ width:1080px; height:572px; margin:0 auto; clear:both; padding-top:20px; }

.xinxi_wenti .news{ float:right; width:772px; background:#ffffff; height:544px;}

.news .ttt{ background:#e7e4e4; height:45px; width:772px; }

.news .ttt ul{ width:535px; float:left; height:45px;}

.news .ttt .gd{ float:right; line-height:45px; padding-right:5px;}

.news .ttt li{ float:left; width:116px;  height:45px;text-align:center; line-height:45px;cursor:pointer;}

.news .ttt li a{ font-size:14px; font-family: microsoft yahei; color:#000; }

.news .ttt li:hover{ width:115px; height:45px;font-weight:bold; background:#0070c6; display:block; }

.news .ttt li:hover a{ color:#FFF;}

.news .tabcont{ width:772px; float:left; height:auto;clear:both;}

.news .tabcont .tabc{width:772px; float:left; height:auto;clear:both;}



.news .tabcont .tabc .xinwen_con{ width:772px;float:left; padding-top:15px;}

.news .tabcont .tabc .xinwen_con .about_pic{ width:222px; float:left; padding-left:20px; height:139px;}

.news .tabcont .tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}

.news .tabcont .tabc .xinwen_con ul{ float:left; width:498px; height:110px;padding-left:15px; padding-top:10px;}

.news .tabcont .tabc .xinwen_con ul li{ width:275px;}

.news .tabcont .tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; }

.news .tabcont .tabc .xinwen_con ul li.ali1 a{ font-size:14px; color:#0070c6; font-weight:bold;}

.news .tabcont .tabc .xinwen_con ul li.ali2{ line-height:22px; width:423px; height:71px; overflow:hidden;}

.news .tabcont .tabc .xinwen_con ul li.ali3 a{  font-weight:bold; font-size:14px; color:#047bdd; }

.news .tabcont .tabc .dixw{ width:772px; float:left;}

.news .tabcont .tabc .dixw ul{ padding-top:10px; width:674px; float:left;}

.news .tabcont .tabc .dixw ul li{ padding-right:10px; line-height:30px; height:30px;  width:740px;float:left; padding-left:10px;  border-bottom:1px dashed #CCCCCC; }

.news .tabcont .tabc .dixw ul li a{ float:left;}

.news .tabcont .tabc .dixw ul li span{ float:right;}





.xinxi_wenti .wenti{ width:280px; float:left; height:540px; overflow:hidden; color:#000;background:url(../images/wendayingying.jpg) #fff right center no-repeat; padding-right:20px;}

.wenti .wt_title{ width:280px; height:72px; }

.wenti .wt_title span.ryj1{ width:92px; text-align:center;height:30px; margin-top:20px; color:#000; float:left; background:#0070c6; }

.wenti .wt_title span.ryj1 a{ color:#fff; line-height:30px; font-weight:bold; text-align:center; font-size:14px; }

.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}

.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:14px;}

.wenti .wt_con{ height:430px;}



.wenti .wt_con #ticker22 li{ width:243px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 

.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:214px; height:25px; overflow:hidden;background:url(../images/wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:33px; }

.wenti .wt_con #ticker22 li span.wen a{ color:#0070c6; font-weight:bold;}

.wenti .wt_con #ticker22 li span.da{ width:214px; line-height:50px; overflow:hidden;line-height:25px;background:url(../images/da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:33px; color:#000;}



.link{ width:1080px; height:100px; margin:0 auto;}

.link .link_t{ background:url(../images/linktile.jpg) center repeat-x; width:1080px; height:36px;}

.link .link_t span{ font-size:24px; color:#000; width:116px; height:26px; background:#efefef; float:left;}

.link .link_con a{ line-height:30px; padding-left:10px;}



